package com.yyh;

import com.yyh1.ITworker;

/*1.以面向对象的思想，编写自定义类描述IT从业者。设定属性包括：姓名，年龄，技术方向，工作年限, 工作单位和职务；方法包括：工作
要求：
1) 设置属性的私有访问权限，通过公有的get,set方法实现对属性的访问
2) 限定IT从业人员必须年满15岁，无效信息需提示，并设置默认年龄为15。
3) 限定“技术方向”是只读属性
4) 工作方法通过输入参数，接收工作单位和职务，输出个人工作信息
5) 编写测试类，测试IT从业者类的对象及相关方法（测试数据信息自定义）*/
public class Test1 {
    public static void main(String[] args) {
        ITworker iTworker = new ITworker("马未龙",35,"数据库维护",10);
        System.out.println(iTworker.work("腾讯实业","数据库维护工程师"));
        ITworker iTworker2 = new ITworker("张凯",14,"Java开发",1);
        System.out.println(iTworker2.work("鼎盛集团","java开发工程师"));
        // 测试只读属性
        System.out.println("马未龙的技术方向：" + iTworker.getTechnicalDirection());
    }
}
